cable-controlled bulldozer - Spanish English Dictionary